green tree monitor - German English Dictionary